package uni.projecte.dataLayer.utils;
import android.annotation.TargetApi;
import java.io.UnsupportedEncodingException;
import java.text.Normalizer;
@TargetApi(9)
public class StringASCIIFormat {
private static final char[] hexChar = {
'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'
};
public static String toASCII(String input){
String s1 = Normalizer.normalize(input, Normalizer.Form.NFKD);
String regex = "[\\p{InCombiningDiacriticalMarks}\\p{IsLm}\\p{IsSk}]+";
String s2="";
try {
s2 = new String(s1.replaceAll(regex, "").getBytes("ascii"), "ascii");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return s2;
}
}